scotch lovage - Turkish English Dictionary